//
// Created by 51165 on 2025/10/14.
//
#include <stdio.h>
int main() {
    int a = 0, b = 0;
    for (a = 1, b = 1; a <= 100; a++)
    {
        if (b >= 20)
            break;
        if (b % 3 == 1)
        {
            b = b + 3;
            continue;
        }
        b = b-5;
    }
    printf("%d\n", a);
    return 0;
}


#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void game() {
    int r = rand() % 100 + 1; int guess = 0;
    while(1) {
        printf("请猜数字>:");
        scanf("%d", &guess);
        if(guess < r) {
            printf("猜⼩了\n");
        }
        else if(guess > r) {
            printf("猜⼤了\n");
        }
        else {
            printf("恭喜你，猜对了\n"); break;
        }
    }
}

void menu() {
    printf("***********************\n");
    printf("******  1. play  ******\n");
    printf("******  0. exit  ******\n");
    printf("***********************\n");
}

int main() {
    int input = 0;
    srand((unsigned int)time(NULL));
    do {
        menu();
        printf("请选择:>");
        scanf("%d", &input);
        switch(input) {
            case 1:
                game();
                break;
            case 0:
                printf("游戏结束\n");
                break;
            default:
                printf("选择错误，重新选择\n");
                break;
        }
    }while(input);
    return 0;
}